package com.zq;

import java.util.ArrayList;
import java.util.LinkedList;

/**
 * @ProjectName: ybxy6
 * @Titile: LinkedListDemo
 * @Author: zqsfg
 * @Description: TODO
 */
public class LinkedListDemo {
    public static void main(String[] args) {
        LinkedList<String> list = new LinkedList<>();
        list.addFirst("ysq");
        list.addLast("zsq");
        list.addLast("zq");
        list.addLast("zxy");
        list.addLast("lsq");

        //取出集合中的指定位置的元素
        String s=list.get(3);//查询速率慢；
        System.out.println(s);
        System.out.println("---------------------------");
        ArrayList<String> arrayList = new ArrayList<>();
        arrayList.add("yyq");


        //取出集合中的第一个元素和最后一个元素
        String  first = list.getFirst();
        System.out.println(first);
        String  last = list.getLast();
        System.out.println(last);
        System.out.println("---------------------------");
        //remove=removefirst
        //取出集合中的第一个元素和最后一个元素
        String removeFirst = list.removeFirst();
        System.out.println(removeFirst);
        String removeLast = list.removeLast();
        System.out.println(removeLast);

        System.out.println(list);



    }
}
